metropolitan transportation authority - French English Dictionary