The Italian term "aiutante" matches the English term "abetter"

other italian words that include "aiutante" : english :
collaboratore, assistente, aiutante assistant
aiutante helper
aiutante helpmate