technical adviser - Turkish English Dictionary