The Italian term "liberatore" matches the English term "emancipator"

other italian words that include "liberatore" : english :
liberatore, Redentore liberator