shit stirrer - French English Dictionary