top-stabilized rapid transit system - Turc Anglais Dictionnaire