denigrate - French English Dictionary