to crack up - Turkish English Dictionary