sub-contract work - Espagnol Anglais Dictionnaire