top-stabilized rapid transit system - Turco Inglés Diccionario