shelter (shelter house) - Allemand Anglais Dictionnaire