atomic batteries - Alemán Inglés Diccionario