viviparous lizard - French English Dictionary