have something manufactured - Spanish English Dictionary