The Italian term "apprendista" matches the English term "trainee"

other italian words that include "apprendista" : english :
apprendista apprentice