body of the sole - Turc Anglais Dictionnaire