vent one's anger on someone - Français Anglais Dictionnaire