trade receivables - French English Dictionary