(firing) arrows of criticism - Français Anglais Dictionnaire