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