stare at something intently - Turkish English Dictionary