have shelter built - German English Dictionary