give (one) both barrels - Français Anglais Dictionnaire