have temporary shelter built - Anglais Synonymes Dictionnaire