bat your eyelashes - Turkish English Dictionary