sub-contracted fabrication - Francés Inglés Diccionario