person providing shelter - Allemand Anglais Dictionnaire