a stimulant - Francés Inglés Diccionario