have temporary shelter built - German English Dictionary