self-perpetuation - Spanisch Englisch Wörterbuch