psychedelic trance - French English Dictionary