power supply station - Turkish English Dictionary