freshly hatched - Turc Anglais Dictionnaire