have something manufactured - Español Inglés Diccionario