wire snare mechanism - İspanyolca İngilizce Sözlük