piped irrigation - Francés Inglés Diccionario