nuclear disaster sites - Francés Inglés Diccionario