track-guided vehicle - Turco Inglés Diccionario