serotonin analogue - German English Dictionary