solar spicule - German English Dictionary