stir controversy - French English Dictionary