have the cap/headdress pulled off - Français Anglais Dictionnaire