electricity storage device - Turco Inglés Diccionario