caretaker village - German English Dictionary