algogenic - French English Dictionary