headquarters detachment - Turkish English Dictionary