The English term "rector" matches the Italian term "parroco"

other english words that include "rector" : italian :
director direttore, regista
directory annuario, elenco
erector costruttore