sacrificant - German English Dictionary