perfect one's technique - Turc Anglais Dictionnaire