a deserted island - Turkish English Dictionary