a stimulant - Español Inglés Diccionario