rocket projectiles - Turkish English Dictionary