stir a place completely - French English Dictionary