animal caretaker - Turkish English Dictionary