high-starting torque - German English Dictionary