The Italian term "liberatore, Redentore" matches the English term "liberator"

other italian words that include "liberatore" : english :
liberatore emancipator
other italian words that include "redentore" : english :
Redentore redeemer
Redentore savior