labor saving device - German English Dictionary