be stranded in the desert - Türkçe İngilizce Sözlük