mvsc (master of veterinary science) - Turkish English Dictionary