inflict a heavy blow - Français Anglais Dictionnaire