corocore - French English Dictionary