sale of goods on credit - French English Dictionary