natural self-purification - German English Dictionary