blood-and-guts arguments - Francés Inglés Diccionario