lease certificate purchase/sale transactions - German English Dictionary