be hauled over the coals - Turco Inglés Diccionario