live in a village - German English Dictionary