live-saving equipment - Espagnol Anglais Dictionnaire