common spiny-tailed iguana - French English Dictionary