Translation of "Selbsterhaltungsfähig" in English