a knee-slapper - Turkish English Dictionary