self-sufficiency indicators - Fransızca İngilizce Sözlük