subcontracted labour - French English Dictionary