punish or suppress severely - Français Anglais Dictionnaire