sacrificers - French English Dictionary