open-front mechanical power press - Deutsch Englisch Wörterbuch