lease certificate purchase/sale transactions - Francés Inglés Diccionario