solid-state atomic battery - French English Dictionary