vituperating - French English Dictionary