external support contractors - Turkish English Dictionary