upper eyelid - Francés Inglés Diccionario