The English term "enlist" matches the Italian term "far partecipare"

other english words that include "enlist" : italian :
enlisting cooperante
enlists partecipato