eye-spotted - Spanish English Dictionary