the funniest thing - French English Dictionary