logistics support division - German English Dictionary