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