life saving waistcoat - Espagnol Anglais Dictionnaire