other trade receivables - Spanish English Dictionary