eight-pointed star of venus - Turco Inglés Diccionario