battlefield coordination detachment - French English Dictionary