provost captain - French English Dictionary