self-purification of the atmosphere - Turkish English Dictionary