spiny-footed lizard - German English Dictionary