chihuahua fringe-toed lizard - French English Dictionary