head sock - Turc Anglais Dictionnaire