box and pin - Turc Anglais Dictionnaire