Dictionnaire français - anglais

tacher

to stain