step-down transformer station - Turkish English Dictionary