electromechanical storage - Francés Inglés Diccionario