town toll - German English Dictionary