casa d'acollida

Noun

 * 1) foster home
 * 2) women's shelter