survive a difficult situation or trouble - Türkçe İngilizce Sözlük