reservoir caretaker - French English Dictionary