sell recommendation - French English Dictionary