famille d'accueil
Meanings
Noun
1. foster family
2. host family
Examples1
My host family often advises me.