travel on a bus - German English Dictionary