ward off starvation or financial ruin - Alemán Inglés Diccionario