general sub-contracting - Francés Inglés Diccionario