surface irrigation - Español Inglés Diccionario