invoice discounting - French English Dictionary