pollutant immobilization - Alemán Inglés Diccionario