legal and administrative safeguards - Espagnol Anglais Dictionnaire