inaccessible island rail - Turkish English Dictionary