blood and guts - Francés Inglés Diccionario