transport authority of paris - French English Dictionary