pupa (pl. pupae) - Alemán Inglés Diccionario