pupiparous - Francés Inglés Diccionario