self-purification of the atmosphere - Deutsch Englisch Wörterbuch