a device using atomic energy to produce heat - Francés Inglés Diccionario