high-temperature short time pasteurization - French English Dictionary