tropical girdled lizard - Spanish English Dictionary