purple banner of castile - Alemán Inglés Diccionario