deputy provost marshall - French English Dictionary