high-torque - German English Dictionary