misting irrigation - Alemán Inglés Diccionario