denouncing - French English Dictionary