of a house receiving guests and strangers - Français Anglais Dictionnaire