rocket air launched projectile - Turkish English Dictionary