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