repeated striking/beating - Allemand Anglais Dictionnaire