lose life savings - Francés Inglés Diccionario