stir a place completely - Turkish English Dictionary