give (one) a hammering - Français Anglais Dictionnaire