life saving waistcoat - Turc Anglais Dictionnaire