anode batteries - Alemán Inglés Diccionario