sacrificeable - French English Dictionary