Sub-contract - Turkish English Dictionary