subsurface irrigation - Francés Inglés Diccionario