lease certificate purchase/sale transactions - Alemán Inglés Diccionario