institution for the care of orphans - Turc Anglais Dictionnaire