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