heavy irrigation - Turco Inglés Diccionario