wear an amulet - Französisch Englisch Wörterbuch