druze village - German English Dictionary