lose life savings - Alemán Inglés Diccionario