carriage a containing the motor - Turkish English Dictionary