public transportation vehicle - Turkish English Dictionary