form of sale - French English Dictionary