battlefield interdiction (bfi) - French English Dictionary