carriage (train) - Spanish English Dictionary