property caretaker - French English Dictionary