our glorious flag - Alemán Inglés Diccionario