explosively formed projectile - French English Dictionary