mountain village - German English Dictionary