animal care facility - Francés Inglés Diccionario