permanent disposal/storage site (for nuclear waste) - Espagnol Anglais Dictionnaire