revenue passenger-kilometer - French English Dictionary