sacrify - German English Dictionary