glorious mysteries - German English Dictionary