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