spiny-footed lizard - French English Dictionary