psychedelic psychotherapy - French English Dictionary