underground substation - Español Inglés Diccionario