إنسان هايدلبيرغ
as Homo antecessor or as Homo heidelbergensis.