water storage pool (nuclear reactor) - Español Inglés Diccionario