central nervous system depressant - French English Dictionary