animal caretaker - Spanish English Dictionary