smoke projectile - Turkish English Dictionary