institution for the care of orphans - Turkish English Dictionary