make unusual movements with muscles and joints - Spanish English Dictionary