glorious revolution - German English Dictionary