standing defence unit - French English Dictionary