self-sustaining development - Fransızca İngilizce Sözlük