🇬🇧 en de 🇩🇪

lifesaver noun

  • Someone or something that saves lives.
Lebensretter
  • (figuratively) Someone or something that is very useful or helpful.
Rettungsanker, Segen, rettender Anker
Wiktionary Links