Science-Fiction-Roman - German English Dictionary