transmitting rotary movements - Spanish English Dictionary