imperial research facility (nubia) - Almanca İngilizce Sözlük