twisting of leg - Allemand Anglais Dictionnaire