vivipar - Español Inglés Diccionario