stimulant medication - Francés Inglés Diccionario