solar spicule - Turkish English Dictionary