Abdelhafeed is also spelled
Abdelhafid
.