flicker (of an eyelid) - Turkish English Dictionary