passenger coaches - French English Dictionary