mist irrigation - Francés Inglés Diccionario