self-dumping car - Deutsch Englisch Wörterbuch