drop irrigation - Francés Inglés Diccionario