produce something in large quantities - Spanish English Dictionary