solar spicule - Spanish English Dictionary