atomic projectile - Turkish English Dictionary