movable substation - Francés Inglés Diccionario