atomic batteries - Francés Inglés Diccionario