top-driving apparatus - Deutsch Englisch Wörterbuch