something to laugh about - Turkish English Dictionary