guard detachment - Spanish English Dictionary