revenue passenger-kilometer - Turkish English Dictionary