waste stabilization and environmental remediation - Alemán Inglés Diccionario