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