irrigating - Alemán Inglés Diccionario