morelet's alligator lizard - French English Dictionary