lease certificate purchase/sale transactions - Français Anglais Dictionnaire