pollutant immobilization - Francés Inglés Diccionario