devil's snare - Türkçe İngilizce Sözlük