(latin a) to beat mercilessly - Français Anglais Dictionnaire