solemn affirmation of allegiance to the queen - Alemán Inglés Diccionario