lifesaver in French
lifesaver in French
sauveteur
that saves lives
secouriste
that saves lives