financially self-sufficient - Español Inglés Diccionario