hem posta hem yolcu taşıyan bir otobüs - Turkish English Dictionary