directly-powered station - Turkish English Dictionary