international sub-contracting - Turkish English Dictionary