a severe beating - Français Anglais Dictionnaire