eye-spotted - French English Dictionary