pupa (pl. pupae) - Turco Inglés Diccionario