give (one) both barrels - Allemand Anglais Dictionnaire