drill projectile - Turkish English Dictionary