telegraph station - Turkish English Dictionary