mortar projectiles - Spanish English Dictionary