irrigation by surface flooding - Español Inglés Diccionario