palpebrae - Turkish English Dictionary