lease for a life or lives - İngilizce Eşanlam Sözlük