train carriage - Spanish English Dictionary