wire snare mechanism - Allemand Anglais Dictionnaire