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