city toll booth - German English Dictionary