other trade receivables - French English Dictionary