accumulator substation - Francés Inglés Diccionario