transfer of ownership or sale - French English Dictionary