invidiously - Turkish English Dictionary