be left stranded - Türkçe İngilizce Sözlük