storage batteries - Francés Inglés Diccionario