torque nose - Turkish English Dictionary