wear an amulet - Français Anglais Dictionnaire