rocket projectile - Turkish English Dictionary