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