high-temperature short time pasteurization - Spanish English Dictionary