furnishing a place to live - Allemand Anglais Dictionnaire