disposal of radioactive waste - Francés Inglés Diccionario