promise to conclude a long lease - İngilizce Eşanlam Sözlük