underground substation - Spanish English Dictionary