wear an amulet - Español Inglés Diccionario