chief of the veterinary corps - French English Dictionary