offer shelter - Allemand Anglais Dictionnaire