owner of accommodation for rent - Français Anglais Dictionnaire