sub-contracted fabrication - Turco Inglés Diccionario