underground substation - Francés Inglés Diccionario