wire snare mechanism - Turc Anglais Dictionnaire