contract for lifelong support - Türkçe İngilizce Sözlük