criticize someone with both barrels - Turco Inglés Diccionario