misting irrigation - German English Dictionary