life-damaging injury - Turkish English Dictionary