automotive battery or accumulator - Alemán Inglés Diccionario