stimulant medication - German English Dictionary