viviparous lizard - Spanish English Dictionary