bus (public urban transportation) - German English Dictionary