antiradiation projectile - French English Dictionary