person with long eyelashes - Español Inglés Diccionario