psychodelia - French English Dictionary