power feeding station - Turkish English Dictionary