The Italian term "astinente" matches the English term "teetotaller"

other italian words that include "astinente" : english :
astinente abstemious
astinente abstentious