temporary refuge center - French English Dictionary