grows exuberantly - Spanish English Dictionary