underground drip irrigation - Francés Inglés Diccionario