morelet's alligator lizard - German English Dictionary