forest village - German English Dictionary