independent contractor - Turkish English Dictionary