carinate curly-tailed lizard - French English Dictionary