sanctuary caretaker - French English Dictionary