guard detachment - French English Dictionary