self-replicating - Spanisch Englisch Wörterbuch