pupae - Alemán Inglés Diccionario