give vent to one's fury - French English Dictionary