give (one) both barrels - Espagnol Anglais Dictionnaire