general sub-contracting - French English Dictionary