meaning of atomare Endlagerstätte

atomare Endlagerstätte - German to English

(permanent / final) nuclear waste repository