railway passenger transportation - French English Dictionary