caretaker's residence - Spanish English Dictionary