sacrification - German English Dictionary