pupiparous - Español Inglés Diccionario