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