say something mean spirited - French English Dictionary