track-guided vehicle - French English Dictionary