corecore - French English Dictionary