labour-saving device - French English Dictionary