to be overloaded by work - Deutsch Englisch Wörterbuch