submersion irrigation - German English Dictionary