unrecoverable station - Turkish English Dictionary