The Italian term "camice" matches the English term "overall"

other italian words that include "camice" : english :
camice smock