wear an amulet - Espagnol Anglais Dictionnaire