gesticulate excitedly - Spanish English Dictionary