stimulant medication - French English Dictionary