newly hatched - Turc Anglais Dictionnaire