termagantly - French English Dictionary