sell upon credit - French English Dictionary