cribora - French English Dictionary