self-purifying capacity - Turco Inglés Diccionario