sacrificator - German English Dictionary