veterinary practitioner - French English Dictionary