blood-and-guts - French English Dictionary