permanent irrigation - German English Dictionary