central nervous system stimulant - Allemand Anglais Dictionnaire