person with long eyelashes - Francés Inglés Diccionario