gesticulate excitedly - French English Dictionary