submersion irrigation - Alemán Inglés Diccionario