steel-core projectiles - French English Dictionary