make one's home somewhere - Allemand Anglais Dictionnaire