pupiparous - Turco Inglés Diccionario