landscape irrigation - German English Dictionary