enshrined in the constitution - Alemán Inglés Diccionario