public transit motor vehicle - German English Dictionary