solar filament - Turkish English Dictionary