central nervous system stiumulant - Espagnol Anglais Dictionnaire