sensory experience after consuming hallucinogens - Español Inglés Diccionario