passenger transport authority - French English Dictionary