eternal flower (helichrysum stoechas) - Spanish English Dictionary