The shell provides the snail with protection from other animals that try to eat it.
(The shell; provides; with protection from other animals) (other animals; try; to eat it) Context(other animals try,List([50, 72))):(other animals; try to eat; it)
other animals try,List([50, 72))
The shell other animals other animals
provides try try to eat
with protection from other animals
to eat it
it