drop irrigation - Español Inglés Diccionario