split with laughing - Turkish English Dictionary