split one's sides - French English Dictionary