wife of a property caretaker - Français Anglais Dictionnaire