excess irrigation - Francés Inglés Diccionario