main outdoor substation - French English Dictionary