purple banner of castile - German English Dictionary