stream self-purification - Alemán Inglés Diccionario