Contractor's sub-agent - Español Inglés Diccionario