labour-saving devices - Turkish English Dictionary