serotonin analogue - Español Inglés Diccionario