long term receivable - Spanish English Dictionary