blood-and-guts arguments - Turkish English Dictionary