public bus transportation system - German English Dictionary