map of the town - German English Dictionary