postal regulating detachment - German English Dictionary