temporary refuge center - German English Dictionary