high voltage substation - Turkish English Dictionary