a serpent-lizard - German English Dictionary