split one's sides laughing - Turco Inglés Diccionario