life-saver - Francés Inglés Diccionario