psychedelic - French English Dictionary