public bus transportation system - Turkish English Dictionary