impart a rotary motion - Spanish English Dictionary