multi-sensory deprivation (msd) - Turkish English Dictionary