life-saving appliances - Turc Anglais Dictionnaire