regulatory and legal framework - Espagnol Anglais Dictionnaire