permanent storage (of nuclear waste) - German English Dictionary