excess irrigation - German English Dictionary