stand on one's own legs - Türkçe İngilizce Sözlük