power-storing device - Alemán Inglés Diccionario