she's cracking up - Turkish English Dictionary