caretaker of a sanctuary - Francés Inglés Diccionario