high power synchro torque transmitter - German English Dictionary