vituperative - French English Dictionary