revenue passenger-kilometer - German English Dictionary