deliverance

    noun
  1. alliberament, deslliurament, rescat (from de).
  2. Medicine part.