small town mayor - German English Dictionary