sacrificeable - German English Dictionary