escamotée
See also:
escamotee
and
escamoteé
French
Participle
escamotée
f
sg
feminine singular of
escamoté