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