efficient and productive - Deutsch Englisch Wörterbuch