imprecated - Francés Inglés Diccionario