single-piece production - Spanish English Dictionary