give (one) both barrels - Anglais Synonymes Dictionnaire