postal regulating detachment - Turkish English Dictionary