spotting projectile - Turkish English Dictionary