visual-stimulation - French English Dictionary