dual sensory impairment - French English Dictionary