department of veterinary medicinal products and public health - French English Dictionary