stimulant drug - Francés Inglés Diccionario