postal regulating detachment - French English Dictionary