animal caretaker - Francés Inglés Diccionario