due or accrued - Spanish English Dictionary