algogenesia - French English Dictionary