load centre substation - Turkish English Dictionary