Английский-Русский словарь »

life and limb означает в русский

АнглийскийРусский
life and limb (existence together with the bodily faculties)
noun

жизнь и здоровьеnoun