life-saving appliances - Allemand Anglais Dictionnaire