third party contractor - Turkish English Dictionary