railway carriage seat - French English Dictionary