life saving waistcoat - Allemand Anglais Dictionnaire