(veterinary) clinic for small animals - Spanish English Dictionary