glory be bead - German English Dictionary