carinate curly-tailed lizard - German English Dictionary