general sub-contracting - Alemán Inglés Diccionario