high-capacity bus - Turkish English Dictionary