place in a home or asylum - Französisch Englisch Wörterbuch