that train has left the station - Turkish English Dictionary