throw punches - Allemand Anglais Dictionnaire