air launched rocket projectile - Turkish English Dictionary