enshrined in the constitution - Francés Inglés Diccionario