multi-sensory deprivation (msd) - French English Dictionary