multi-sensory - French English Dictionary