enviously admire something - Turkish English Dictionary