isolated sale - French English Dictionary