radioactive waste treatment system - Francés Inglés Diccionario