self-purification of the atmosphere - German English Dictionary