sensory processing - French English Dictionary