oath of supremacy - Francés Inglés Diccionario