logistics support division - Turkish English Dictionary