spiny-tailed lizard - French English Dictionary