envious of - Turkish English Dictionary