self-propulsion - Deutsch Englisch Wörterbuch