lease for a life or lives - Türkçe İngilizce Sözlük