lifesaving jacket - Espagnol Anglais Dictionnaire