give (one) a hammering - Allemand Anglais Dictionnaire