stain or mark in the eye or eyelid - Francés Inglés Diccionario