life-damaging injury - German English Dictionary