wire snare mechanism - Türkçe İngilizce Sözlük