make a place one's home - Allemand Anglais Dictionnaire