serotonin analogue - French English Dictionary