eight-pointed star of venus - Español Inglés Diccionario