a knee-slapper - French English Dictionary