long term notes receivable - Spanish English Dictionary