proprietary medicinal product - French English Dictionary