denigrator - French English Dictionary