institution for the care of orphans - Französisch Englisch Wörterbuch