irrigates - Alemán Inglés Diccionario