recently hatched - Alemán Inglés Diccionario