self-replicating - Français Anglais Dictionnaire