imprecating - Francés Inglés Diccionario