denigrating - French English Dictionary