bat (one's) eyelashes - Turco Inglés Diccionario