flood irrigation - Alemán Inglés Diccionario