move from side to side quickly and energetically - Turkish English Dictionary