small town/borough - German English Dictionary