szczęki życia

Etymology
lit. 'jaws of life'.

Noun

 * 1)  jaws of life