"sacrifice oneself" in German to sacrifice oneself sich aufopfern Detailed translations for "sacrifice oneself" to sacrifice oneself to sacrifice oneself sich aufopfern{verb}