village inhabitants - German English Dictionary