cribate - French English Dictionary