become stranded on a deserted island - Türkçe İngilizce Sözlük