sacrifier - German English Dictionary