a shit-stirrer - French English Dictionary