recently hatched - Turco Inglés Diccionario