self-sustaining development - Turc Anglais Dictionnaire