give a hammering - Allemand Anglais Dictionnaire