Task: Translation
Input (French): Agent contractuel
Output (English): Contract agent