ten-petalled blazing star - Español Inglés Diccionario