carriage a containing the motor - Spanish English Dictionary