self-sufficient economy - Turkish English Dictionary