bus that transports passengers on international trips - Turkish English Dictionary