shelter (shelter house) - German English Dictionary