visual stimulus - French English Dictionary