expressing annoyance or anger - Français Anglais Dictionnaire