sharply criticizing - Français Anglais Dictionnaire