crankshaft torque - Turkish English Dictionary