sub-contract manufacturer - Francés Inglés Diccionario