eight-pointed star of venus - Turkish English Dictionary