animal caretakers - Francés Inglés Diccionario