life-saving apparatus - Inglés Sinónimo Diccionario