life-preserver - Francés Inglés Diccionario