long-term survival - Türkçe İngilizce Sözlük