sf (abbr. of science fiction) - Deutsch Englisch Wörterbuch