sustaining financially - Alemán Inglés Diccionario