subcontracted laborer - Espagnol Anglais Dictionnaire