master substation - Turkish English Dictionary