psychedelics - French English Dictionary