labour-saving devices - German English Dictionary