diffusible stimulant - Francés Inglés Diccionario