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