labor-saving device - Deutsch Englisch Wörterbuch