energy-storage device - Francés Inglés Diccionario