farm irrigation structure - Español Inglés Diccionario