heavy irrigation - Alemán Inglés Diccionario