stare balefully - Turkish English Dictionary