haitian curly-tailed lizard - Spanish English Dictionary