split one's gut - Spanish English Dictionary