piece of apparatus - Deutsch Englisch Wörterbuch