sale or exchange - French English Dictionary