long distance station - Turkish English Dictionary