become self-sufficient - Turkish English Dictionary