national self-sufficiency - Turc Anglais Dictionnaire