central nervous system depressant - Francés Inglés Diccionario