track-guided vehicle - Turkish English Dictionary