give (one) both barrels - Español Inglés Diccionario