sci-fi setting - Almanca İngilizce Sözlük