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