release of station to station - Turkish English Dictionary