to save life - Francés Inglés Diccionario