nuclear-generated electricity - Francés Inglés Diccionario