temporary refuge center - Spanish English Dictionary