attack someone morally and harshly - Français Anglais Dictionnaire