imprecating - Alemán Inglés Diccionario