self-replicating - Deutsch Englisch Wörterbuch