antiradiation projectile - Turkish English Dictionary