smoke projectile - German English Dictionary