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