psychedelia - French English Dictionary