give repeated blows - Français Anglais Dictionnaire