repeated striking/beating - Français Anglais Dictionnaire