small public bus - German English Dictionary