make a place one's home - Französisch Englisch Wörterbuch