The Italian term "senza macchia" matches the English term "untainted"

other italian words that include "macchia" : english :
senza macchia fleckless
macchiato patchy
posto, macchia spot
macchia, insudiciare, imbrattare stain