bust (one's) gut - French English Dictionary