vituperate someone - Spanish English Dictionary