sacrifice of the mass - French English Dictionary