sacrificator - Spanish English Dictionary