sensory experience after consuming hallucinogens - Espagnol Anglais Dictionnaire