life (length of) - Türkçe İngilizce Sözlük