high-explosive projectile - Turkish English Dictionary