knee-slapper - French English Dictionary