torque-balance systems - Spanish English Dictionary