drop the hammer on - Allemand Anglais Dictionnaire