devil's snare - Almanca İngilizce Sözlük