nuclear power plant site - Español Inglés Diccionario