cleanse of stains - Turkish English Dictionary