turning or twisting the hands or arms - Turc Anglais Dictionnaire