railway carriage seat - Spanish English Dictionary