have temporary shelter built - Allemand Anglais Dictionnaire