Castle [noun] + hohenstaufen [adjective]