drainage irrigation - Francés Inglés Diccionario