cribwork - French English Dictionary