guard detachment - Turkish English Dictionary