stream self-purification - Turkish English Dictionary