load centre substation - French English Dictionary