self-sufficient economy - Turc Anglais Dictionnaire