jar every bone in somebody's body - Turc Anglais Dictionnaire